<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JavaScript - jQuery 描述</title>
    <!-- 引用 jQuery -->
    <script src="https://cdn.staticfile.org/jquery/1.8.3/jquery.min.js"></script>
</head>

<body>
    <!-- 主要的 jQuery 函数是 $() 函数（jQuery 函数）。如果您向该函数传递 DOM 对象，它会返回 jQuery 对象，带有向其添加的 jQuery 功能。
jQuery 允许您通过 CSS 选择器来选取元素。 -->
    <!-- 在 JavaScript 中，您可以分配一个函数以处理窗口加载事件： -->
    <script>
        function myFunction() {
            var obj = document.getElementById("h01");
            obj.innerHTML = "Hello jQuery";
        }
        onload = myFunction;
    </script>
    <!-- 等价的 jQuery 是不同的： -->
    <script>
        function myFunction() {
            $("#h01").html("Hello jQuery");
        }
        $(document).ready(myFunction);
    </script>
    <!-- 上面代码的最后一行，HTML DOM 文档对象被传递到 jQuery ：$(document)。

当您向 jQuery 传递 DOM 对象时，jQuery 会返回以 HTML DOM 对象包装的 jQuery 对象。

jQuery 函数会返回新的 jQuery 对象，其中的 ready() 是一个方法。

由于在 JavaScript 中函数就是变量，因此可以把 myFunction 作为变量传递给 jQuery 的 ready 方法。 -->



    <!-- jQuery 返回 jQuery 对象，与已传递的 DOM 对象不同。
jQuery 对象拥有的属性和方法，与 DOM 对象的不同。
您不能在 jQuery 对象上使用 HTML DOM 的属性和方法。 -->
</body>

</html>